/*
 * IAnimationState.cpp
 *
 *  Created on: 24.02.2012
 *      Author: Kirill Blinov
 *      Copyright: LGPL
 */

#include "IAnimationState.h"

IAnimationState::IAnimationState()
{


}

IAnimationState::~IAnimationState()
{

}

CBasicAnimation::CBasicAnimation() : animationName("A")
{

}

CBasicAnimation::~CBasicAnimation()
{

}

bool
CBasicAnimation::StartAnimation( const float Speed, const long long StartTime )
{
    return true;
}

void
CBasicAnimation::StopAnimation( const bool RollbackInitialState )
{

}

void
CBasicAnimation::PauseAnimation( const long long SuspendTime )
{

}

bool
CBasicAnimation::RestoreAnimation()
{
   return true;
}

//-------------------------------//

CBonesAnimation::CBonesAnimation()
{


}

CBonesAnimation::~CBonesAnimation()
{

}

CMaitrixAnimation::CMaitrixAnimation()
{


}

CMaitrixAnimation::~CMaitrixAnimation()
{

}

CDrivingAnimation::CDrivingAnimation()
{


}

CDrivingAnimation::~CDrivingAnimation()
{

}

